From 27ba1af2fa3a4d0a113219b6a84e341d4b0dab80 Mon Sep 17 00:00:00 2001 From: Clint Adams Date: Mon, 19 Jan 2026 17:00:23 -0500 Subject: [PATCH] Import haskell-nothunks_0.3.1-3.debian.tar.xz [dgit import tarball haskell-nothunks 0.3.1-3 haskell-nothunks_0.3.1-3.debian.tar.xz] --- changelog | 40 ++++++++++++++++++++++++ control | 77 ++++++++++++++++++++++++++++++++++++++++++++++ copyright | 28 +++++++++++++++++ docs | 1 + patches/newer-deps | 18 +++++++++++ patches/series | 1 + rules | 6 ++++ source/format | 1 + watch | 2 ++ 9 files changed, 174 insertions(+) create mode 100644 changelog create mode 100644 control create mode 100644 copyright create mode 100644 docs create mode 100644 patches/newer-deps create mode 100644 patches/series create mode 100755 rules create mode 100644 source/format create mode 100644 watch diff --git a/changelog b/changelog new file mode 100644 index 0000000..31a66c5 --- /dev/null +++ b/changelog @@ -0,0 +1,40 @@ +haskell-nothunks (0.3.1-3) unstable; urgency=medium + + * Fix typo in patch. + + -- Clint Adams Mon, 19 Jan 2026 17:00:23 -0500 + +haskell-nothunks (0.3.1-2) unstable; urgency=medium + + * Patch for newer and older dependencies. + + -- Clint Adams Mon, 19 Jan 2026 16:27:06 -0500 + +haskell-nothunks (0.3.1-1) unstable; urgency=medium + + [ Scott Talbert ] + * Build using dh-haskell + + [ Clint Adams ] + * New upstream version. + + -- Clint Adams Mon, 19 Jan 2026 12:07:21 -0500 + +haskell-nothunks (0.1.5-1) unstable; urgency=medium + + * Declare compliance with Debian policy 4.7.0 + * New upstream release + + -- Ilias Tsitsimpis Fri, 04 Oct 2024 13:34:38 +0300 + +haskell-nothunks (0.1.4-2) unstable; urgency=medium + + * Gratuitous post-NEW source upload. + + -- Clint Adams Sun, 10 Sep 2023 16:33:01 -0400 + +haskell-nothunks (0.1.4-1) unstable; urgency=low + + * Initial release + + -- Ilias Tsitsimpis Sun, 10 Sep 2023 11:52:16 +0300 diff --git a/control b/control new file mode 100644 index 0000000..9e30bec --- /dev/null +++ b/control @@ -0,0 +1,77 @@ +Source: haskell-nothunks +Maintainer: Debian Haskell Group +Uploaders: Ilias Tsitsimpis +Priority: optional +Section: haskell +Rules-Requires-Root: no +Build-Depends: debhelper-compat (= 13), + haskell-devscripts (>= 0.13), + dh-sequence-haskell, + ghc (>= 9.4), + ghc-prof, + libghc-vector-dev (>= 0.12), + libghc-vector-dev (<< 0.14), + libghc-vector-prof, + libghc-wherefrom-compat-dev (>= 0.1.1.1), + libghc-wherefrom-compat-dev (<< 0.3), + libghc-wherefrom-compat-prof, + libghc-hedgehog-dev (>= 1.1) , + libghc-hedgehog-dev (<< 1.6) , + libghc-random-dev (>= 1.1) , + libghc-random-dev (<< 1.4) , + libghc-tasty-dev (>= 1.3) , + libghc-tasty-dev (<< 1.6) , + libghc-tasty-hedgehog-dev (>= 1.1) , + libghc-tasty-hedgehog-dev (<< 1.5) , +Build-Depends-Indep: ghc-doc, + libghc-vector-doc, + libghc-wherefrom-compat-doc, +Standards-Version: 4.7.3 +Homepage: https://hackage.haskell.org/package/nothunks +Vcs-Browser: https://salsa.debian.org/haskell-team/DHG_packages/tree/master/p/haskell-nothunks +Vcs-Git: https://salsa.debian.org/haskell-team/DHG_packages.git [p/haskell-nothunks] +X-Description: Examine values for unexpected thunks + Long lived application data typically should not contain any thunks. This + library can be used to examine values for unexpected thunks, which can then be + used in assertions. This can be invaluable in avoiding memory leaks, or + tracking down existing ones. + +Package: libghc-nothunks-dev +Architecture: any +Depends: ${haskell:Depends}, + ${misc:Depends}, + ${shlibs:Depends}, +Recommends: ${haskell:Recommends}, +Suggests: ${haskell:Suggests}, +Conflicts: ${haskell:Conflicts}, +Provides: ${haskell:Provides}, +Description: ${haskell:ShortDescription}${haskell:ShortBlurb} + ${haskell:LongDescription} + . + ${haskell:Blurb} + +Package: libghc-nothunks-prof +Architecture: any +Depends: ${haskell:Depends}, + ${misc:Depends}, +Recommends: ${haskell:Recommends}, +Suggests: ${haskell:Suggests}, +Conflicts: ${haskell:Conflicts}, +Provides: ${haskell:Provides}, +Description: ${haskell:ShortDescription}${haskell:ShortBlurb} + ${haskell:LongDescription} + . + ${haskell:Blurb} + +Package: libghc-nothunks-doc +Architecture: all +Section: doc +Depends: ${haskell:Depends}, + ${misc:Depends}, +Recommends: ${haskell:Recommends}, +Suggests: ${haskell:Suggests}, +Conflicts: ${haskell:Conflicts}, +Description: ${haskell:ShortDescription}${haskell:ShortBlurb} + ${haskell:LongDescription} + . + ${haskell:Blurb} diff --git a/copyright b/copyright new file mode 100644 index 0000000..f567d26 --- /dev/null +++ b/copyright @@ -0,0 +1,28 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: nothunks +Upstream-Contact: Marcin Szamotulski +Source: https://hackage.haskell.org/package/nothunks + +Files: * +Copyright: 2018-2023 Input Output Global Inc (IOG) +License: Apache-2.0 + +Files: debian/* +Copyright: held by the contributors mentioned in debian/changelog +License: Apache-2.0 + +License: Apache-2.0 + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + . + http://www.apache.org/licenses/LICENSE-2.0 + . + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + . + On Debian systems, the full text of the Apache License, Version 2.0 + can be found in the file `/usr/share/common-licenses/Apache-2.0'. diff --git a/docs b/docs new file mode 100644 index 0000000..6d5ee1d --- /dev/null +++ b/docs @@ -0,0 +1 @@ +NOTICE diff --git a/patches/newer-deps b/patches/newer-deps new file mode 100644 index 0000000..16f829d --- /dev/null +++ b/patches/newer-deps @@ -0,0 +1,18 @@ +--- a/nothunks.cabal ++++ b/nothunks.cabal +@@ -43,13 +43,13 @@ library + build-depends: base >= 4.12 && < 5 + , containers >= 0.5 && < 0.9 + , stm >= 2.5 && < 2.6 +- , time >= 1.5 && < 1.15 ++ , time >= 1.5 && < 1.16 + + -- Whatever is bundled with ghc + , ghc-heap + + if impl(ghc >= 9.2) +- build-depends: wherefrom-compat ^>= 0.2 ++ build-depends: wherefrom-compat >= 0.1.1 && < 0.3 + + if flag(bytestring) + build-depends: bytestring >= 0.10 && < 0.13 diff --git a/patches/series b/patches/series new file mode 100644 index 0000000..58889b7 --- /dev/null +++ b/patches/series @@ -0,0 +1 @@ +newer-deps diff --git a/rules b/rules new file mode 100755 index 0000000..7a9e76c --- /dev/null +++ b/rules @@ -0,0 +1,6 @@ +#!/usr/bin/make -f + +export DEB_ENABLE_TESTS = yes + +%: + dh $@ diff --git a/source/format b/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/watch b/watch new file mode 100644 index 0000000..ba6fa3a --- /dev/null +++ b/watch @@ -0,0 +1,2 @@ +version=3 +https://hackage.haskell.org/package/nothunks/distro-monitor .*-([0-9\.]+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz))) -- 2.30.2